Skip to main content

Filter by:


Star Rating

Review Score

Miami Shores – 1,085 hotels and places to stay
See the latest prices and deals by choosing your dates.
La Quinta by Wyndham Miami Airport East, hotel in Miami Shores

Located in the heart of Miami, this Florida hotel features free continental breakfast and an outdoor pool. Guests will also enjoy daily airport transport service, which is only 2 miles away.

Location
6.5
Scored 6.5
Pleasant
Rated pleasant
4,629 reviews
Price from$167.20per night
International Inn on the Bay, hotel in Miami Shores

Located in Miami Beach, within 6.2 mi of Miami Beach Convention Center, International Inn on the Bay features accommodations with an outdoor swimming pool and free WiFi throughout the property as well...

I strongly advise against staying at this place unless you don't mind sharing your bed with cockroaches. It's a terrible place to stay, and I wouldn't choose to stay here even if it was offered for free. I have contacted Booking.com to report a hygiene problem, and I hope that they take appropriate action, which includes removing this place from their listings until the issue is resolved.
5.4
Scored 5.4
Average
Rated fair
2,554 reviews
Price from$80per night
Crystal Beach Suites Miami Oceanfront Hotel, hotel in Miami Shores

This Miami Beach, Florida hotel is 272 feet from the beach and 400 feet from the ocean. Features include an outdoor pool, fitness center, and free WiFi.

7.4
Scored 7.4
Good
Rated good
2,972 reviews
Price from$160.55per night
EB Hotel Miami Airport, hotel in Miami Shores

This Florida boutique hotel has a spacious outdoor swimming pool. The property is 2.5 miles from the Miami International Airport and 4 miles from the waterfalls and grottoes of the Venetian Pool.

It's clean and The staff were very professional.
8.9
Scored 8.9
Excellent
Rated excellent
1,444 reviews
Price from$179.55per night
Staybridge Suites - Miami International Airport, an IHG Hotel, hotel in Miami Shores

Staybridge Suites - Miami International Airport features air-conditioned rooms in Miami. With an outdoor swimming pool, the property also has a fitness center, as well as barbecue facilities.

When we arrived we got checked in quickly and everything was well
8.1
Scored 8.1
Very Good
Rated very good
1,439 reviews
Price from$109.12per night
Kimpton - Hotel Palomar South Beach, an IHG Hotel, hotel in Miami Shores

Located in Miami Beach, 1.3 miles from Lummus Park Beach, Kimpton - Hotel Palomar South Beach, an IHG Hotel provides accommodations with free bikes, private parking, an outdoor swimming pool and a...

Well located and friendly staff.
8.1
Scored 8.1
Very Good
Rated very good
774 reviews
Price from$107.20per night
Hotel Croydon, hotel in Miami Shores

Located in Miami Beach, Florida, this South Beach Group hotel features an outdoor swimming pool and is 2 minutes' walk from the beach. Each room is equipped with free WiFi access.

The staff
8.1
Scored 8.1
Very Good
Rated very good
1,248 reviews
Price from$78per night
Lennox Miami Beach, hotel in Miami Shores

Lennox Hotels Miami Beach in Miami Beach offers a private beach area and outdoor swimming pool. Well located in the South Beach district, this hotel features a fitness center.

The restaurant on property was super Instagram vibes! Very cute! Staff & Customer service was exceptional! The aesthetic of the hotel was very beautiful! Location was great! less then a block away from a 24 hours pharmacy OVERALL it was an amazing stay, we really did enjoy it!
8.4
Scored 8.4
Very Good
Rated very good
1,357 reviews
Price from$165.30per night
Element Miami International Airport, hotel in Miami Shores

Featuring an outdoor heated pool and a terrace, this eco-friendly hotel is located a 5-minute drive from Miami International Airport.

7.9
Scored 7.9
Good
Rated good
696 reviews
Price from$105.78per night
DoubleTree by Hilton Grand Hotel Biscayne Bay, hotel in Miami Shores

Discover an unrivaled location, complete with spacious accommodations and state-of-the-art amenities at this luxury hotel, situated right on Biscayne Bay, only moments from Miami's main attractions.

My suite was really big! With a big balcony. The pool was huge too & heated! Hotel was overall beautiful.
7.8
Scored 7.8
Good
Rated good
663 reviews
Price from$177.65per night
See all hotels near Miami Shores
Subscribe to receive premium deals

Prices drop the second you sign up!